Safety in numbers: fault-tolerance in robot swarms
نویسندگان
چکیده
The Swarm Intelligence literature frequently asserts that swarms exhibit high levels of robustness. That claim is, however, rather less frequently supported by empirical or theoretical analysis. But what do we mean by a ‘robust’ swarm? How would we measure the robustness or to put it another way fault tolerance of a robotic swarm? These questions are not just of academic interest. If swarm robotics is to make the transition from the laboratory to real-world engineering implementation we would need to be able to address these questions in a way that would satisfy the needs of the world of safety certification. This paper explores fault tolerance in robot swarms through Failure Mode and Effect Analysis (FMEA) and reliability modelling. The work of this paper is illustrated by a case study of a wireless connected robot swarm, employing both simulation and real-robot laboratory experiments.
منابع مشابه
Analysing robot swarm behaviour via probabilistic model checking
An alternative to deploying a single robot of high complexity can be to utilize robot swarms comprising large numbers of identical, and much simpler, robots. Such swarms have been shown to be adaptable, fault-tolerant and widely applicable. However, designing individual robot algorithms to ensure effective and correct overall swarm behaviour is actually very difficult. While mechanisms for asse...
متن کاملHuman-Swarm Interaction as Shared Control: Achieving Flexible Fault-Tolerant Systems
Robot swarms modeled after hub-based colonies, such as ants and bees, potentially offer fault-tolerant capabilities at very favorable cost margins. However, relatively little is known about how to harness the potential of these swarms through command-and-control systems. In this paper, we study how to merge operator input with the underlying swarm behavior to maintain the fault-tolerant attribu...
متن کاملFormal Verification of Probabilistic Swarm Behaviours
Robot swarms provide a way for a number of simple robots to work together to carry out a task. While swarms have been found to be adaptable, fault-tolerant and widely applicable, designing individual robot algorithms so as to ensure effective and correct swarm behaviour is very difficult. In order to assess swarm effectiveness, either experiments with real robots or computational simulations of...
متن کاملTowards temporal verification of swarm robotic systems
A robot swarm is a collection of simple robots designed to work together to carry out some task. Such swarms rely on: the simplicity of the individual robots; the fault tolerance inherent in having a large population of identical robots; and the self-organised behaviour of the swarm as a whole. Although robot swarms present an attractive solution to demanding real-world applications, designing ...
متن کاملAdaptive Navigation Control for Swarms of Autonomous Mobile Robots
Deploying a large number of resource-constrained mobile robots performing a common group task may offer many advantages in efficiency, costs per system, and fault-tolerance (Sahin, 2005). Therefore, robot swarms are expected to perform missions in a wide variety of applications such as environment and habitat monitoring, exploration, odor localization, medical service, and search-and-rescue. In...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJMIC
دوره 1 شماره
صفحات -
تاریخ انتشار 2006